python handling nonetype